import axios from 'axios'

export default {
	/**
	 * 获取轮播图信息
	 * @returns {AxiosPromise<any>}
	 */
	fetch (params) {
		return axios.get('/api/banner', {
			params: params
		});
	},
	/**
	 * 创建轮播图信息
	 * @returns {AxiosPromise<any>}
	 */
	store (params) {
		return axios.post('/api/banner', params);
	},
	/**
	 * 更新轮播图信息
	 * @param id
	 * @param params
	 * @returns {AxiosPromise<any>}
	 */
	update (id, params) {
		return axios.patch(`/api/banner/${id}`, params);
	},
	/**
	 * 删除轮播图信息
	 * @param id
	 * @returns {AxiosPromise}
	 */
	destroy (id) {
		return axios.delete(`/api/banner/${id}`);
	},
	/**
	 * 删除图片
	 * 
	 */
	 deleteImage (params) {
	 	return axios.post('/api/imageDelete',params);
	 }
}
